auspicious circumstances

Translations
circonstances favorables